Defect Tolerance for Yield Enhancement of FPGA Interconnect
نویسنده
چکیده
Field programmable gate arrays (FPGAs) are integrated circuits (ICs) designed to implement, or be programmed with, any user circuit. This unique ability makes FPGA extremely popular; however, it also introduces a significant amount of area and delay overhead to the circuit. Fortunately, FPGA are typically manufactured in a process that is two to three generations ahead of the one used by application specific ICs. This allows some reclaiming of area and delay lost due to the programmability. However, the problem with being this far ahead is manufacturing defects appearing in immature technologies. The aggressive scaling of feature sizes and the migration to new technologies makes the manufacturing of perfect FPGAs increasingly unlikely. Utilization of defect-tolerant techniques is one method of alleviating this growing problem. Defect-tolerance enable defective FPGAs to appear as “perfect.” This thesis presents and compares two new approaches to FPGA defecttolerance: fine-grain redundancy (FGR) and coarse-grain redundancy (CGR). FGR has an array-size-independent overhead of up 50%, and is capable of tolerating an increasing number of defects as array size grows. In constast, CGR, at low defect levels, demonstrates a diminishing amount of area overhead as array size increases. At low defect levels, CGR requires less area overhead than FGR; however, in situations where more than 2–3 defects are expected, FGR requires less overhead.
منابع مشابه
Defect and Fault Tolerance SRAM-Based FPGAs by Shifting the Configuration Data
The homogeneous structure of field programmable gate arrays (FPGAs) suggests that the defect tolerance can be achieved by shifting the configuration data inside the FPGA. This paper proposes a new approach for tolerating the defects in FPGA’s configurable logic blocks (CLBs). The defects affecting the FPGA’s interconnection resources can also be tolerated with a high probability. This method is...
متن کاملSynthèse d'architectures de circuits FPGA tolérants aux défauts. (Defect tolerant fpga architecture synthesis)
The increasing integration density according to Moore's law is being slowed due to economic and physical limits. However, this technological evolution involves an higher number of physical defects after manufacturing circuit. As yield goes down, one of the future challenges is to nd a way to use a maximum of fabricated circuits while tolerating physical defects spread all over the chip. Fiel Pr...
متن کاملPartial reconfiguration of FPGA mapped designs with applications to fault tolerance and yield enhancement
still leaves identifying which LBs are to be reconngured. For fault tolerance , this entails fault detection/location. For yield enhancement, a method for identifying faulty LBs that is transparent to the user is required.
متن کاملMethodologies for Tolerating Cell and Interconnect Faults in FPGAs
The very high levels of integration and submicron device sizes used in current and emerging VLSI technologies for FPGAs lead to higher occurrences of defects and operational faults. Thus, there is a critical need for fault tolerance and reconfiguration techniques for FPGAs to increase chip yields (with factory reconfiguration) and/or system reliability (with field reconfiguration). We first pro...
متن کاملTechniques for Yield Enhancement of VLSI Adders 1
For VLSI application-speciic arrays and other regular VLSI circuits, two techniques are available for yield enhancement, namely defect-tolerance and layout modiications. In this paper, we compare these two yield enhancement approaches by using adders as an example. Our yield projections indicate that the layout modiication technique is more eecient when the defect density is low, while reconngu...
متن کامل